Table of Contents
Modeling and Simulation in an Object-oriented GIS
Questions we will try to answer?
I) Impedance mismatch of procedural layer-based GIS
II)Fundamental of object oriented Models
Object
Class, subclass, inheritance
Inheritance
Abstraction
Example of Abstraction
Encapsulation
Polymorphism
Building new relationships in a Dynamic Environment
III) Data model as a hierarchy of abstraction
External data model
Conceptual Data Model
Logical Model (data structure)
The OO Difference
IV) Spatial Models in an OOGIS
PPT Slide
PPT Slide
PPT Slide
Simplified, less constrained interface between objects
Topology
PPT Slide
PPT Slide
Encapsulation creates autonomous entities
PPT Slide
PPT Slide
Extensible data model
Implications for Modeling
Goal of Tiger Simulation Model
TIME
Associations
Events
Center for the Analysis and Research of Spatial Information (CARSI)